Synonyms for "volume-detonation bomb"

Words with similar meaning